html body{
  margin: 0;
  padding: 0;
}
.page {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.box1 {
  z-index: 3;
  background: url(./img/ps59b7zn67ogw646urnp2ns8uvdkj1ddo9ad71c29-266f-4afe-a867-1f994024743a.png)
    100% no-repeat;
  width: 100%;
  position: relative;
}

.bd1 {
  width: 100%;
}

.mod1 {
  background-color: rgba(11, 62, 104, 1);
  width: 45%;
  height: 14px;
}

.mod2 {
  width: 95%;
  height: 96px;
  margin: 34px 0 0 47px;
}

.wrap1 {
  width: 200px;
  height: 96px;
}

.main1 {
  background-color: rgba(11, 62, 104, 1);
  height: 54px;
  border: 4px dotted rgba(18, 89, 147, 1);
  width: 208px;
  padding: 14px 0 0 79px;
}

.word1 {
  width: 42px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: SourceHanSansCN-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  display: block;
}

.main2 {
  background-color: rgba(11, 62, 104, 1);
  height: 54px;
  border: 4px dotted rgba(18, 89, 147, 1);
  margin-bottom: 4px;
  width: 208px;
  padding: 13px 0 0 42px;
}

.info1 {
  width: 116px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  font-family: SourceHanSansCN-Medium;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  display: block;
}

.pic1 {
  width: 435px;
  height: 96px;
  margin-left: 30px;
}

.wrap2 {
  width: 116px;
  height: 94px;
  background: url(./img/056a19d385cc4717ae8c8e599e311122_mergeImage.png)
    100% no-repeat;
  margin: 2px 0 0 59px;
}

.wrap3 {
  height: 94px;
  background: url(./icon/activity1.png) -1px -1px
  no-repeat;
  padding-top: 13px;
  width: 116px;
  margin: 2px 0 0 25px;
}

.wrap4 {
  height: 94px;
  background: url(./icon/athletes1.png) -1px -1px
  no-repeat;
  width: 116px;
  margin: 2px 0 0 24px;
  padding: 13px 0 0 34px;
}
.wrap5 {
  height: 94px;
  background: url(./icon/schedule1.png) -1px -1px
  no-repeat;
  width: 116px;
  margin: 2px 0 0 24px;
  padding: 13px 0 0 34px;
}
.wrap6 {
  height: 94px;
  background: url(./icon/time1.png) -1px -1px
  no-repeat;
  width: 116px;
  margin: 2px 0 0 24px;
  padding: 13px 0 0 34px;
}
.wrap7 {
  height: 94px;
  background: url(./icon/exposure1.png) -1px -1px
  no-repeat;
  width: 116px;
  margin: 2px 0 0 24px;
  padding: 13px 0 0 34px;
}
.wrap8 {
  height: 94px;
  background: url(./icon/image1.png) -1px -1px
  no-repeat;
  width: 116px;
  margin: 2px 0 0 24px;
  padding: 13px 0 0 34px;
}
.wrap9 {
  height: 94px;
  background: url(./icon/system1.png) -1px -1px
  no-repeat;
  width: 116px;
  margin: 2px 0 0 24px;
  padding: 13px 0 0 34px;
}



.mod3 {
  width: 1920px;
  height: 81px;
  background: url(./img/psp6blbjw9knu87i77wns0as418ugvudpj011603d6-3443-4fbc-a233-d4de0fedaa66.png) -970px
    0px no-repeat;
  margin-top: 855px;
}

.bd3 {
  z-index: 39;
  height: 908px;
  border:1px solid rgba(18, 89, 147, 1);
  padding-top: 0;
  width: 1920px;
  position: absolute;
  left: 0;
  top: 172px;
}

.layer2 {
  width: 1920px;
  height: 907px;
}

.layer3 {
  width: 60%;
}

.mod4 {
  width: 1133px;
  height: 22px;
  margin-left: 67px;
}

.layer4 {
  background-color: rgba(18, 89, 147, 1);
  height: 22px;
  border: 1px solid rgba(11, 62, 104, 1);
  padding-left: 16px;
  width: 168px;
}

.word6 {
  width: 133px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.layer5 {
  height: 22px;
  border: 1px solid rgba(18, 89, 147, 1);
  margin-left: 13px;
  padding-left: 7px;
  width: 83px;
}

.word7 {
  width: 66px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(35, 129, 205, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.layer6 {
  background-color: rgba(11, 62, 104, 1);
  height: 22px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-left: 51px;
  width: 22px;
  padding: 3px 0 0 7px;
}

.word8 {
  width: 7px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 15px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 15px;
  display: block;
}

.layer7 {
  background-color: rgba(11, 62, 104, 1);
  height: 22px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-left: 2px;
  width: 22px;
  padding: 3px 0 0 7px;
}

.word9 {
  width: 8px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 15px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 15px;
  display: block;
}

.layer8 {
  background-color: rgba(11, 62, 104, 1);
  height: 22px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-left: 2px;
  padding-left: 15px;
  width: 78px;
}

.word10 {
  width: 49px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.layer9 {
  background-color: rgba(11, 62, 104, 1);
  height: 22px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-left: 1px;
  width: 22px;
  padding: 6px 0 0 7px;
}

.info2 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 15px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 15px;
  display: block;
}

.layer10 {
  background-color: rgba(11, 62, 104, 1);
  height: 22px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-left: 2px;
  width: 22px;
  padding: 10px 0 0 9px;
}

.txt4 {
  width: 4px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 15px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 15px;
  display: block;
}

.layer11 {
  background-color: rgba(11, 62, 104, 1);
  height: 22px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-left: 19px;
  padding-left: 7px;
  width: 78px;
}

.word11 {
  width: 65px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.layer12 {
  background-color: rgba(11, 62, 104, 1);
  height: 22px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-left: 1px;
  padding-top: 5px;
  width: 22px;
}

.label2 {
  width: 14px;
  height: 11px;
}

.layer13 {
  background-color: rgba(11, 62, 104, 1);
  height: 22px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-left: 83px;
  width: 79px;
  padding: 1px 0 0 6px;
}

.txt5 {
  width: 65px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.layer14 {
  background-color: rgba(11, 62, 104, 1);
  height: 22px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-left: 5px;
  width: 79px;
  padding: 1px 0 0 6px;
}

.txt6 {
  width: 65px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.txt7 {
  width: 60px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 15px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 15px;
  display: block;
  margin: 4px 0 0 46px;
}

.layer15 {
  background-color: rgba(3, 12, 49, 1);
  height: 22px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-left: 11px;
  width: 78px;
  padding: 7px 0 0 16px;
}

.section1 {
  width: 46px;
  height: 7px;
}

.word12 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 15px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 15px;
  display: block;
}

.txt8 {
  width: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 15px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 15px;
  margin-top: 3px;
  display: block;
}

.layer16 {
  background-color: rgba(11, 62, 104, 1);
  height: 22px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-left: 6px;
  width: 78px;
  padding: 7px 0 0 13px;
}

.bd4 {
  width: 46px;
  height: 7px;
}

.word13 {
  width: 37px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 15px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 15px;
  margin-top: 2px;
  display: block;
}

.word14 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 15px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 15px;
  display: block;
}

.mod5 {
  width: 1133px;
  height: 24px;
  margin: 20px 0 0 67px;
}

.word15 {
  width: 82px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 20px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin-top: 1px;
  display: block;
}

.box3 {
  background-color: rgba(11, 62, 104, 1);
  height: 24px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-left: 13px;
  width: 612px;
  padding: 4px 0 0 14px;
}

.word16 {
  width: 277px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.box4 {
  background-color: rgba(11, 62, 104, 1);
  height: 24px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-left: 6px;
  padding-top: 8px;
  width: 25px;
}

.word17 {
  width: 9px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.box5 {
  background-color: rgba(11, 62, 104, 1);
  height: 24px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-left: 3px;
  width: 25px;
  padding: 8px 0 0 8px;
}

.word18 {
  width: 9px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.box6 {
  background-color: rgba(3, 12, 49, 1);
  height: 24px;
  border: 1px solid rgba(255, 255, 255, 1);
  margin-left: 3px;
  width: 85px;
  padding: 4px 0 0 24px;
}

.info3 {
  width: 37px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.info4 {
  width: 59px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 15px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 15px;
  display: block;
  margin: 5px 0 0 47px;
}

.box7 {
  background-color: rgba(3, 12, 49, 1);
  height: 22px;
  border: 1px solid rgba(11, 62, 104, 1);
  padding-left: 5px;
  width: 21px;
  margin: 1px 0 0 11px;
}

.word19 {
  width: 9px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 15px;
  font-family: SourceHanSerifCN-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 15px;
  display: block;
}

.word20 {
  width: 76px;
  height: 15px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 15px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 15px;
  display: block;
  margin: 5px 0 0 37px;
}

.box8 {
  background-color: rgba(3, 12, 49, 1);
  height: 22px;
  border: 1px solid rgba(11, 62, 104, 1);
  padding-left: 5px;
  width: 21px;
  margin: 1px 0 0 7px;
}

.word21 {
  width: 9px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 15px;
  font-family: SourceHanSerifCN-Regular;
  text-align: left;
  white-space: nowrap;
  line-height: 15px;
  display: block;
}

.mod6 {
  width: 94%;
  height: 700px;
  overflow: hidden;
  margin: 3%;
  background: #000;
}

.section2 {
  background-color: rgba(11, 62, 104, 1);
  height: 24px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-top: 703px;
  width: 25px;
  padding: 8px 0 0 8px;
}

.txt9 {
  width: 9px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.section3 {
  background-color: rgba(25, 75, 117, 1);
  z-index: 41;
  height: 727px;
  border: 1px solid rgba(11, 62, 104, 1);
  overflow: hidden;
  padding-top: 18px;
  width: 1144px;
  position: relative;
}

.section4 {
  width: 1144px;
  height: 708px;
}

.box9 {
  width: 865px;
  height: 14px;
  margin-left: 211px;
}

.word22 {
  width: 10px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Bold;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.txt10 {
  width: 9px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Bold;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 333px;
  display: block;
}

.txt11 {
  width: 9px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Bold;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 263px;
  display: block;
}

.info5 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Bold;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 233px;
  display: block;
}

.box10 {
  background-color: rgba(125, 0, 0, 1);
  height: 225px;
  border: 1px solid rgba(11, 62, 104, 1);
  margin-top: 469px;
  width: 1144px;
}

.outer1 {
  width: 1144px;
  height: 131px;
}

.outer2 {
  width: 1144px;
  height: 4px;
  background: url(./img/psy3vvurqbduajyxeyox0xby36cnoo1oomc176b39c-7d3c-41fa-aa75-c0d75c710032.png) -23px
    0px no-repeat;
}

.outer3 {
  width: 1144px;
  height: 4px;
  background: url(./img/psy18fdlucaujbcxkgp0msnaq8bgr7xnlkg23821679-5e80-4eda-853f-39bb8506f016.png) -23px
    0px no-repeat;
  margin-top: 60px;
}

.outer4 {
  width: 1144px;
  height: 4px;
  background: url(./img/ps2q3ztz83756twas9zilim6wzq5h4a03l203fd0c9-ae4d-4a36-a709-00697fa0c414.png) -23px
    0px no-repeat;
  margin-top: 59px;
}

.section5 {
  z-index: 56;
  position: absolute;
  left: 203px;
  top: 1px;
  width: 2px;
  height: 725px;
  background: url(./img/pshh4v0luykplz8tilrmgfn9zrf848wo17978e7cf-d219-4178-a0c5-8a1e5f2c13d5.png) -1px
    0px no-repeat;
}

.section6 {
  z-index: 57;
  position: absolute;
  left: 549px;
  top: 1px;
  width: 2px;
  height: 725px;
  background: url(./img/psoor34n1umyvx838l7bt438ra4pkl2yl339db3c6-adfe-4e58-83b8-015a16f47186.png) -1px
    0px no-repeat;
}

.section7 {
  z-index: 58;
  position: absolute;
  left: 818px;
  top: 1px;
  width: 2px;
  height: 725px;
  background: url(./img/ps49sx79q13y4m1tpo9ld02ufwhkz6pf87466663e-5fc4-4343-a467-92aecc7b78cc.png) -1px
    0px no-repeat;
}

.section8 {
  z-index: 59;
  position: absolute;
  left: 1060px;
  top: 1px;
  width: 2px;
  height: 725px;
  background: url(./img/psyn8angwfi4a3zvy3k18n4z3n8d1yqpjsdd5c7d47-3582-4dd1-892a-b407268920eb.png) -1px
    0px no-repeat;
}

.img2 {
  z-index: 47;
  position: absolute;
  left: 899px;
  top: 265px;
  width: 189px;
  height: 258px;
}

.img3 {
  z-index: 49;
  position: absolute;
  left: 635px;
  top: 308px;
  width: 220px;
  height: 292px;
}

.pic7 {
  z-index: 48;
  position: absolute;
  left: 310px;
  top: 405px;
  width: 265px;
  height: 249px;
}

.img4 {
  z-index: 50;
  position: absolute;
  left: 55px;
  top: 410px;
  width: 181px;
  height: 308px;
}

.img5 {
  z-index: 159;
  position: absolute;
  left: 11px;
  top: 700px;
  width: 1124px;
  height: 26px;
}

.mod7 {
  width: 1053px;
  height: 13px;
  margin: 5px 0 0 121px;
}

.word23 {
  width: 39px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.word24 {
  width: 39px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 38px;
  display: block;
}

.word25 {
  width: 39px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 39px;
  display: block;
}

.txt12 {
  width: 39px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 38px;
  display: block;
}

.word26 {
  width: 39px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 38px;
  display: block;
}

.info6 {
  width: 39px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 39px;
  display: block;
}

.info7 {
  width: 39px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 42px;
  display: block;
}

.word27 {
  width: 39px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 38px;
  display: block;
}

.word28 {
  width: 39px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 39px;
  display: block;
}

.word29 {
  width: 39px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 38px;
  display: block;
}

.word30 {
  width: 39px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 38px;
  display: block;
}

.txt13 {
  width: 39px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 39px;
  display: block;
}

.word31 {
  width: 39px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 42px;
  display: block;
}

.word32 {
  width: 39px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 39px;
  display: block;
}

.mod8 {
  background-color: rgba(210, 210, 210, 1);
  height: 18px;
  margin-top: 18px;
  padding-left: 11px;
  width: 1210px;
}

.section9 {
  width: 1199px;
  height: 18px;
}

.box11 {
  background-color: rgba(67, 67, 67, 1);
  height: 18px;
  width: 20px;
  padding: 5px 0 0 5px;
}

.word33 {
  width: 10px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  display: block;
}

.box12 {
  background-color: rgba(67, 67, 67, 1);
  height: 18px;
  width: 20px;
  padding: 5px 0 0 6px;
}

.word34 {
  width: 10px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  display: block;
}

.mod9 {
  background-color: rgba(11, 62, 104, 1);
  height: 18px;
  padding-left: 14px;
  width: 1210px;
}

.outer5 {
  width: 233px;
  height: 12px;
}

.word35 {
  width: 74px;
  height: 12px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 12px;
  display: block;
}

.word36 {
  width: 85px;
  height: 12px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 12px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 12px;
  display: block;
}

.img6 {
  width: 1px;
  height: 907px;
  margin-left: 12px;
}

.layer17 {
  width: 631px;
  height: 814px;
  margin: 28px 0 0 35px;
}

.section10 {
  background: olive linear-gradient(to right, rgba(15,59,96, 1), rgba(4,14,50,1));
  transition: background-color .5s;
  height: 22px;
  width: 160px;
  padding: 4px 0 0 8px;
}

.word37 {
  width: 66px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.section11 {
  width: 631px;
  height: 4px;
  margin-top: 14px;
}

.layer18 {
  background-color: rgba(11, 62, 104, 1);
  width: 56px;
  height: 4px;
}

.layer19 {
  background-color: rgba(11, 62, 104, 1);
  width: 56px;
  height: 4px;
}

.layer20 {
  background-color: rgba(11, 62, 104, 1);
  width: 143px;
  height: 4px;
}

.layer21 {
  background-color: rgba(11, 62, 104, 1);
  width: 81px;
  height: 4px;
}

.layer22 {
  background-color: rgba(11, 62, 104, 1);
  width: 117px;
  height: 4px;
}

.layer23 {
  background-color: rgba(11, 62, 104, 1);
  width: 143px;
  height: 4px;
}

.section12 {
  width: 563px;
  height: 17px;
  margin: 8px 0 0 12px;
}

.word38 {
  width: 32px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.word39 {
  width: 32px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 30px;
}

.word40 {
  width: 32px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 75px;
}

.txt14 {
  width: 32px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 87px;
}

.word41 {
  width: 31px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 75px;
}

.word42 {
  width: 32px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 105px;
}

.img7 {
  width: 629px;
  height: 1px;
  margin-top: 9px;
}

.section13 {
  width: 567px;
  height: 16px;
  margin: 12px 0 0 25px;
}

.info8 {
  width: 7px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 1px;
  display: block;
}

.word43 {
  width: 7px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 55px;
}

.word44 {
  width: 50px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 78px;
}

.word45 {
  width: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 85px;
}

.info9 {
  width: 33px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 82px;
  display: block;
}

.txt15 {
  width: 66px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 86px;
  display: block;
}

.pic8 {
  width: 629px;
  height: 1px;
  margin-top: 9px;
}

.section14 {
  width: 568px;
  height: 16px;
  margin: 13px 0 0 24px;
}

.info10 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 1px;
  display: block;
}

.word46 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 54px;
}

.txt16 {
  width: 50px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 78px;
}

.word47 {
  width: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 86px;
}

.word48 {
  width: 33px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 82px;
  display: block;
}

.txt17 {
  width: 66px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 86px;
  display: block;
}

.pic9 {
  width: 629px;
  height: 1px;
  margin-top: 9px;
}

.section15 {
  width: 568px;
  height: 16px;
  margin: 13px 0 0 24px;
}

.word49 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 1px;
  display: block;
}

.txt18 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 54px;
}

.txt19 {
  width: 50px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 78px;
}

.word50 {
  width: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 85px;
}

.info11 {
  width: 33px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 82px;
  display: block;
}

.word51 {
  width: 66px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 86px;
  display: block;
}

.img8 {
  width: 629px;
  height: 1px;
  margin-top: 9px;
}

.section16 {
  width: 568px;
  height: 16px;
  margin: 13px 0 0 24px;
}

.word52 {
  width: 9px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 1px;
  display: block;
}

.word53 {
  width: 9px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 53px;
}

.txt20 {
  width: 50px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 77px;
}

.word54 {
  width: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 1px 0 0 86px;
}

.txt21 {
  width: 33px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 82px;
  display: block;
}

.word55 {
  width: 66px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 86px;
  display: block;
}

.pic10 {
  width: 629px;
  height: 1px;
  margin-top: 9px;
}

.section17 {
  width: 539px;
  height: 17px;
  margin: 13px 0 0 24px;
}

.info12 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 1px;
  display: block;
}

.txt22 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 55px;
  display: block;
}

.word56 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 100px;
  display: block;
}

.info13 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 112px;
  display: block;
}

.word57 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 101px;
  display: block;
}

.info14 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 128px;
  display: block;
}

.img9 {
  width: 629px;
  height: 1px;
  margin-top: 8px;
}

.section18 {
  width: 539px;
  height: 17px;
  margin: 12px 0 0 24px;
}

.word58 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 1px;
  display: block;
}

.word59 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 55px;
  display: block;
}

.word60 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 100px;
  display: block;
}

.word61 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 112px;
  display: block;
}

.word62 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 101px;
  display: block;
}

.word63 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 128px;
  display: block;
}

.pic11 {
  width: 629px;
  height: 1px;
  margin-top: 8px;
}

.section19 {
  width: 539px;
  height: 17px;
  margin: 9px 0 0 24px;
}

.info15 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 1px;
  display: block;
}

.word64 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 55px;
  display: block;
}

.info16 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 100px;
  display: block;
}

.word65 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 112px;
  display: block;
}

.info17 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 101px;
  display: block;
}

.word66 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 128px;
  display: block;
}

.pic12 {
  width: 629px;
  height: 1px;
  margin-top: 8px;
}

.section20 {
  width: 539px;
  height: 17px;
  margin: 12px 0 0 24px;
}

.word67 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 1px;
  display: block;
}

.word68 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 55px;
  display: block;
}

.word69 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 100px;
  display: block;
}

.word70 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 112px;
  display: block;
}

.txt23 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 101px;
  display: block;
}

.word71 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 128px;
  display: block;
}

.pic13 {
  width: 629px;
  height: 1px;
  margin-top: 8px;
}

.section21 {
  width: 539px;
  height: 17px;
  margin: 10px 0 0 24px;
}

.word72 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 1px;
  display: block;
}

.txt24 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 55px;
  display: block;
}

.word73 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 100px;
  display: block;
}

.txt25 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 112px;
  display: block;
}

.info18 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 101px;
  display: block;
}

.word74 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 128px;
  display: block;
}

.pic14 {
  width: 629px;
  height: 1px;
  margin-top: 8px;
}

.section22 {
  width: 543px;
  height: 17px;
  margin: 12px 0 0 20px;
}

.info19 {
  width: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 1px;
  display: block;
}

.word75 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 50px;
  display: block;
}

.word76 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 100px;
  display: block;
}

.txt26 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 112px;
  display: block;
}

.word77 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 101px;
  display: block;
}

.word78 {
  width: 7px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 128px;
  display: block;
}

.img10 {
  width: 629px;
  height: 1px;
  margin-top: 8px;
}

.section23 {
  height: 149px;
  background: url(./img/dfa4e094061c4d6c8711cf8a63d28820_mergeImage.png)
    100% no-repeat;
  width: 107px;
  margin: 40px 0 0 43px;
  padding: 131px 0 0 18px;
}

.word79 {
  width: 66px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(182, 222, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.section24 {
  height: 149px;
  background: url(./img/3db19e89bb3e4ffa9742a6e7dc410c04_mergeImage.png)
    100% no-repeat;
  width: 107px;
  margin: 22px 0 0 43px;
  padding: 130px 0 0 19px;
}

.word80 {
  width: 64px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(182, 222, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.layer24 {
  width: 8px;
  height: 420px;
  margin: 64px 0 0 23px;
}

.main4 {
  background-color: rgba(11, 62, 104, 1);
  height: 182px;
  width: 8px;
}

.bd5 {
  background-color: rgba(12, 96, 166, 1);
  height: 14px;
  padding-left: 2px;
  width: 8px;
}

.word81 {
  width: 5px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 10px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 10px;
  display: block;
}

.main5 {
  background-color: rgba(12, 96, 166, 1);
  height: 14px;
  margin-top: 224px;
  width: 8px;
  padding: 5px 0 0 2px;
}

.info20 {
  width: 5px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 10px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 10px;
  display: block;
}

.layer25 {
  background-color: rgba(18, 89, 147, 1);
  z-index: 83;
  height: 24px;
  border: 1px solid rgba(11, 62, 104, 1);
  width: 30px;
  position: absolute;
  left: 745px;
  top: 71px;
  padding: 7px 0 0 8px;
}

.icon1 {
  width: 14px;
  height: 11px;
}

.word82 {
  z-index: 174;
  position: absolute;
  left: 1270px;
  top: 77px;
  width: 32px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.txt27 {
  z-index: 175;
  position: absolute;
  left: 1332px;
  top: 78px;
  width: 32px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.txt28 {
  z-index: 176;
  position: absolute;
  left: 1439px;
  top: 78px;
  width: 32px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.word83 {
  z-index: 177;
  position: absolute;
  left: 1558px;
  top: 78px;
  width: 32px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.word84 {
  z-index: 178;
  position: absolute;
  left: 1665px;
  top: 78px;
  width: 31px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.info21 {
  z-index: 179;
  position: absolute;
  left: 1801px;
  top: 78px;
  width: 32px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Normal;
  text-align: center;
  white-space: nowrap;
  line-height: 16px;
  display: block;
}

.layer26 {
  background-color: rgba(11, 62, 104, 1);
  z-index: 131;
  position: absolute;
  left: 0;
  top: 1px;
  width: 13px;
  height: 907px;
}

.layer27 {
  z-index: 132;
  height: 724px;
  background: url(./img/ps1n08ezis36c2a81c53yzhalbo7u6rom4m582d4bea-643f-41f1-90b6-280f6580e9df.png)
    0px 0px no-repeat;
  width: 43px;
  position: absolute;
  left: 7px;
  top: 112px;
  padding: 14px 0 0 18px;
}

.main6 {
  width: 16px;
  height: 375px;
}

.info22 {
  width: 7px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-left: 5px;
  display: block;
}

.info23 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 27px 0 0 4px;
}

.word85 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 27px 0 0 4px;
}

.info24 {
  width: 9px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 28px 0 0 3px;
}

.txt29 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 27px 0 0 4px;
}

.word86 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 27px 0 0 4px;
}

.word87 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 27px 0 0 5px;
}

.txt30 {
  width: 9px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 28px 0 0 3px;
}

.txt31 {
  width: 8px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  display: block;
  margin: 27px 0 0 3px;
}

.info25 {
  width: 16px;
  overflow-wrap: break-word;
  color: rgba(53, 144, 219, 1);
  font-size: 16px;
  font-family: SourceHanSansCN-Light;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 27px;
  display: block;
}

.layer28 {
  z-index: 267;
  height: 28px;
  background: url(./img/ps2qtm2bmeek65anynby4yfbejte8h3prf4442bedd-1bd9-4e33-89f3-6f55a33f5b9b.png) -1px -1px
    no-repeat;
  width: 97px;
  position: absolute;
  left: 1307px;
  top: 571px;
  padding: 21px 0 0 13px;
}

.icon2 {
  width: 6px;
  height: 5px;
}

.layer29 {
  background: url(./gif/exit.gif)
    100% no-repeat;
}
.layer30 {
  background: url(./gif/report.gif)
  100% no-repeat;
}
.layer31 {
  background: url(./gif/keep.gif)
  100% no-repeat;
}
.layer32 {
  background: url(./gif/cutting.gif)
  100% no-repeat;

}
.layer33 {
  background: url(./gif/revoke.gif)
  100% no-repeat;

}
.layer34 {
  background: url(./gif/manual.gif)
  100% no-repeat;
}
.gif_list{
  width: 95%;
}
.gif_item{
  width: 22%;
  float: left;
  margin-right: 45px;
  height: 7rem;
  margin-top: 30px;
}
.gif_txt{
  color: #ffffff;
  height: 20%;
  text-align: center;
}
.gif_css {
  background-size: 100% 100%;
  height: 100%;

}
.table>thead>tr>th {
  color: #ffffff;
  width: 26.7%;
  display: inline-block;
  border: unset;
  border-bottom:1px solid #0b415d;
}
.rank-item>td{
  color: #ffffff;
  width: 26.7%;
  display: inline-block;
  text-align: center;
  border-top:unset!important;
  border-bottom:1px solid #0b415d;
}
.timing {
  font-size: 5rem;
  color: #3291d5;
}
.timing_btn{
  height: 2rem;
  display: flex;
  margin-left: 1rem;
}
.timing_btn .btn{
  margin: 0 1rem;
  padding: 0 1rem;
  color: #ffffff;
  background: #3291d5;
}
.activity_list{
  width: 100%;
  font-size: 1.5rem;
  display: flex;
  color: #3291d5;
  margin-top: 2%;
}
.activity_txt{
  width: 10%;
}
.activity_item{
  width: 50%;
}
.activity_option{
  background: #3291d5;
  color: #ffffff;
}
.activity_item .form-control{
  background: #3291d5;
  color: #ffffff;
  border: 1px solid #3291d5;
}
